double-deck coach - French English Dictionary